Universal successive refinement of CELP speech coders
نویسندگان
چکیده
Many speech coding standards are based upon code-excited linear prediction (CELP), and it is desirable to develop layered coding methods that are compatible with this installed base of coders. We propose a layered speech coding structure that is universally compatible with all CELP-based coders. This structure encodes the reconstruction error signal from layer 1 using a lowdelay, adaptive tree coder based upon the mean squared error (MSE) criterion. We note that rate distortion optimal successive refinement is achievable using two different distortion criteria and we derive expressions for the rate distortion function under autoregressive Gaussian assumptions on the source and the two different distortion measures. We demonstrate the universality of the approach by developing two-layer coders for a 3.65 kbps CELP coder, G.723.1, and G.729. We show that our layering method is favorably competitive with the MPEG-4 layering method at 8.7 kbps for both clean and noisy speech. Using tree coding and the MSE criterion in layer 2 improves speech naturalness when coding noisy speech.
منابع مشابه
Overview of Code Excited Linear Predictive Coder
Advances in speech coding technologies have enabled speech coders to achieve bit-rate reductions at a great extent while maintaining roughly the same speech quality. One of the most important driving forces behind this feat is the analysis-by-synthesis paradigm. Code Excited Linear Predictive coder (CELP) is the quite efficient closed loop analysis-by-synthesis method for narrow and medium band...
متن کاملAdaptive encoding of fixed codebook in CELP coders
In this paper, we propose an adaptive encoding method of xed codebook in CELP coders and implement an adaptive xed code excited linear prediction (AF-CELP) speech coder. AF-CELP exploits the fact that the xed codebook contribution to speech signal is also periodic as the adaptive codebook (or pitch lter) contribution. By modeling the xed codebook with the pitch lag and the gain from the adaptiv...
متن کاملEffect of MMSE- STSA Algorithm in CELP and MELPSpeech Coders
The role of speech coding is to reduce the bit rate by maintaining good speech quality. In order to improve the perceptual quality of degraded speech, different speech enhancement methods can be used. So, it is worthwhile to do research in joint systems (Speech Enhancement and Low bit rate speech coders). The work reported in this paper shows the improvement in the perceptual quality of speech ...
متن کاملForward Error Correction Concealment Method for CELP-Based Coders in Packet Networks
This paper presents a concealment method based on forward error correction (FEC) to improve speech quality deterioration caused by packet losses for CELP based coders. We applied our scheme to the standard ITU-T G729 standard speech coder to evaluate the proposed method. The perceptual evaluation of speech quality (PESQ) and enhanced modified bark spectral distortion (EMBSD) tests under various...
متن کاملA study of variable pulse allocation for MPE and CELP coders based on PESQ analysis
A novel scheme of allocating variable pulses for each frame is proposed to reduce the bit-rate of MPE and CELP coders while maintaining the same speech quality. Since speech signal is not stationary, the required pulse number in a speech coder should be variable frame by frame. In this paper we tried to approximate the optimal pulse allocation by greedy search algorithm based on the criterion o...
متن کامل